broadly speaking - German English Dictionary